package e

var MsgFlags = map[int]string{
	Success:           "ok",
	Error:             "异常错误",
	ParamsError:       "参数错误",
	CheckCodeError:    "验证码异常",
	CheckCodeTimeOut:  "令牌过期",
	RegisterError:     "非法注册",
	RegisterFail:      "注册失败,请再次尝试",
	AtoB:              "内部转换异常",
	JsonToBytes:       "序列化异常",
	BytesToJson:       "反序列化异常",
	AddError:          "数据新增失败",
	DeleteError:       "删除数据失败",
	UpdateError:       "修改数据失败",
	EmptyError:        "数据查询结果为空，请联系管理员查看是够异常",
	TokenError:        "token错误",
	AuthTokenTimeout:  "token超时",
	PerNotExist:       "权限不存在",
	UserExist:         "用户已存在",
	SourceExist:       "来源已存在",
	UserNotExist:      "用户或密码错误",
	UserExpireTimeout: "试用期已过",
	UserForbid:        "用户被禁止",
	UserNotLogin:      "未登录用户只能浏览前5页数据",
	ImportError:       "导入失败",
	UserIdGetFailed:   "获取用户id失败",
	UserPerNoAllow:    "用户权限不允许",
	UserLoginInOther:  "该用户在其他地方登陆",
}

func GetMsg(code int) string {
	msg, ok := MsgFlags[code]
	if ok {
		return msg
	}

	return MsgFlags[Error]
}
